export interface AdmItemApplyVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 申请人id
   */
  applyId: string | number;

  /**
   * 申请部门id
   */
  deptId: string | number;

  /**
   * 0：办公用品，1：固定资产
   */
  type: number;

  /**
   * 物品名称
   */
  itemName: string;

  /**
   * 品牌名称
   */
  brandName: string;

  /**
   * 规格型号
   */
  specificationName: string;

  /**
   * 用品说明
   */
  describe: string;

  /**
   * 数量
   */
  amount: number;

  /**
   * 单位
   */
  unit: string;

  /**
   * 单价（元）
   */
  price: number;

  /**
   * 质量要求
   */
  qualityRequirement: string;

  /**
   * 到货时间
   */
  arrivalTime: string;

    /**
   * 单位
   */
  status: number;

    /**
   * 审核结果
   */
  result?: string;

  /**
   * 备注
   */
  remark: string;

}

export interface AdmItemApplyForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 申请人id
   */
  applyId?: string | number;

  /**
   * 申请人姓名（逗号分隔，用于显示）
   */
  applyName?: string;

  /**
   * 申请部门id
   */
  deptId?: string | number;

  /** 
   * 申请时间
   */
  applyTime?: string;

  /**
   * 0：办公用品，1：固定资产
   */
  type?: number;

  /**
   * 物品名称
   */
  itemName?: string;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 规格型号
   */
  specificationName?: string;

  /**
   * 用品说明
   */
  describe?: string;

  /**
   * 数量
   */
  amount?: number;

  /**
   * 单位
   */
  unit?: string;

  /**
   * 单价（元）
   */
  price?: number;

  /**
   * 质量要求
   */
  qualityRequirement?: string;

  /**
   * 到货时间
   */
  arrivalTime?: string;

  /**
   * 审核状态
   */
  status?: number;

  /**
   * 审核结果
   */
  result?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface AdmItemApplyQuery extends PageQuery {

  /**
   * 申请人id
   */
  applyId?: string | number;

  /**
   * 申请部门id
   */
  deptId?: string | number;

  /**
   * 0：办公用品，1：固定资产
   */
  type?: number;

  /**
   * 物品名称
   */
  itemName?: string;

  /**
   * 品牌名称
   */
  brandName?: string;

  /**
   * 规格型号
   */
  specificationName?: string;

  /**
   * 用品说明
   */
  describe?: string;

  /**
   * 数量
   */
  amount?: number;

  /**
   * 单位
   */
  unit?: string;

  /**
   * 单价（元）
   */
  price?: number;

  /**
   * 质量要求
   */
  qualityRequirement?: string;

  /**
   * 到货时间
   */
  arrivalTime?: string;

  /**
   * 日期范围参数
   */
  params?: any;

  /**
   * 单价（元）
   */
  status?: number;
}



